package com.ruoyi.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 走访活动对象 bus_activity
 *
 * @author ruoyi
 * @date 2024-01-30
 */
public class BusActivity extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private Long busActivityId;

    /** 活动标题 */
    @Excel(name = "活动标题")
    private Long title;

    /** 活动内容 */
    @Excel(name = "活动内容")
    private String content;

    /** 走访日期 */
    @Excel(name = "走访日期")
    private String accessDate;

    /** 报名开始日期 */
    @Excel(name = "报名开始日期")
    private String signStartdate;

    /** 报名结束日期 */
    @Excel(name = "报名结束日期")
    private String signEnddate;

    public void setBusActivityId(Long busActivityId)
    {
        this.busActivityId = busActivityId;
    }

    public Long getBusActivityId()
    {
        return busActivityId;
    }
    public void setTitle(Long title)
    {
        this.title = title;
    }

    public Long getTitle()
    {
        return title;
    }
    public void setContent(String content)
    {
        this.content = content;
    }

    public String getContent()
    {
        return content;
    }
    public void setAccessDate(String accessDate)
    {
        this.accessDate = accessDate;
    }

    public String getAccessDate()
    {
        return accessDate;
    }
    public void setSignStartdate(String signStartdate)
    {
        this.signStartdate = signStartdate;
    }

    public String getSignStartdate()
    {
        return signStartdate;
    }
    public void setSignEnddate(String signEnddate)
    {
        this.signEnddate = signEnddate;
    }

    public String getSignEnddate()
    {
        return signEnddate;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("busActivityId", getBusActivityId())
            .append("title", getTitle())
            .append("content", getContent())
            .append("accessDate", getAccessDate())
            .append("signStartdate", getSignStartdate())
            .append("signEnddate", getSignEnddate())
            .toString();
    }
}
